# eric7.Plugins.VcsPlugins.vcsMercurial.FastexportExtension.HgFastexportConfigDialog

Module implementing the fastexport configuration dialog.

### Global Attributes

None

### Classes

HgFastexportConfigDialog | Class implementing the fastexport configuration dialog.

### Functions

None

## HgFastexportConfigDialog

Class implementing the fastexport configuration dialog.

### Derived from

QDialog, Ui_HgFastexportConfigDialog

### Class Attributes

None

### Class Methods

None

### Methods

HgFastexportConfigDialog | Constructor
__updateOK | Private slot to updated the enabled state of the OK button.
getData | Public method to get the entered fastexport configuration data.

### Static Methods

None

#### HgFastexportConfigDialog (Constructor)

HgFastexportConfigDialog(revisions=None, parent=None)

Constructor

revisions (list of str (optional))
  list of revisions, tags or branches to be exported (defaults to None)
parent (QWidget (optional))
  reference to the parent widget (defaults to None)

#### HgFastexportConfigDialog.__updateOK

__updateOK()

Private slot to updated the enabled state of the OK button.

#### HgFastexportConfigDialog.getData

getData()

Public method to get the entered fastexport configuration data.

Return:
  tuple containing the fastexport configuration (output file, list of revisions, author map file, import marks file, export marks file)

Return Type:
  tuple of (str, list of str, str, str, str)

Up